// any 类型
export default {}
// 变量是任意类型，则可以把任何值赋值给变量
var a:any = 123;
 a = "234"
 a = true;
 a = {};
 a = []
 a = function (a:number,b:number):number{
  return a+b;
 }

console.log(a(1,2));//3


// 函数的形参可以时任意的类型
function myStringIfy(value: any):string{

  return JSON.stringify(  value )
}

let result : string = myStringIfy(123)
console.log(result);//"123"

result = myStringIfy(true)
console.log(result); //"true"

result = myStringIfy({a:1,b:2,c:"hi"})
console.log(result); //"{"a":1,"b":2,"c":"hi"}"

// any，存在一些不确定的因数； 很多时候，为了项目的兼容性，可能会使用any。